.register-tab{
  height: 34px;
  line-height: 34px;
  margin:15px auto;
  border:1px solid #23a5a5;
  text-align: center;
  border-radius: 4px;
  width: 270px;
  color: #23a5a5;
  .label{
    display:block;
    position: relative;
    height: 34px;
    input{
      display: block;
      position: absolute;
      top:0;
      left: 0;
      bottom: 0;
      right: 0;
      opacity: 0;
      width:100%;
      height:100%;
    }
    .txt{
      display: block;
      height: 34px;
      width: 135px;
    }
    input:checked+.txt{
      color:#fff;
      background: #23a5a5;
    }
  }
}
.register-tip{
  color:#888;
  font-size: 12px;
}
.register-link{
  color:#3a599a;
}